lockfileVersion: 5.3

specifiers:
  gulp: ^4.0.2
  gulp-nunjucks: ^5.1.0
  nunjucks: ^3.2.3

devDependencies:
  gulp: 4.0.2
  gulp-nunjucks: 5.1.0_gulp@4.0.2
  nunjucks: 3.2.3

packages:

  /@sindresorhus/is/3.1.2:
    resolution: {integrity: sha512-JiX9vxoKMmu8Y3Zr2RVathBL1Cdu4Nt4MuNWemt1Nc06A0RAin9c5FArkhGsyMBWfCu4zj+9b+GxtjAnE4qqLQ==}
    engines: {node: '>=10'}
    dev: true

  /a-sync-waterfall/1.0.1:
    resolution: {integrity: sha512-RYTOHHdWipFUliRFMCS4X2Yn2X8M87V/OpSqWzKKOGhzqyUxzyVmhHDH9sAvG+ZuQf/TAOFsLCpMw09I1ufUnA==}
    dev: true

  /ansi-colors/1.1.0:
    resolution: {integrity: sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==}
    engines: {node: '>=0.10.0'}
    dependencies:
      ansi-wrap: 0.1.0
    dev: true

  /ansi-gray/0.1.1:
    resolution: {integrity: sha1-KWLPVOyXksSFEKPetSRDaGHvclE=}
    engines: {node: '>=0.10.0'}
    dependencies:
      ansi-wrap: 0.1.0
    dev: true

  /ansi-regex/2.1.1:
    resolution: {integrity: sha1-w7M6te42DYbg5ijwRorn7yfWVN8=}
    engines: {node: '>=0.10.0'}
    dev: true

  /ansi-wrap/0.1.0:
    resolution: {integrity: sha1-qCJQ3bABXponyoLoLqYDu/pF768=}
    engines: {node: '>=0.10.0'}
    dev: true

  /anymatch/2.0.0:
    resolution: {integrity: sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==}
    dependencies:
      micromatch: 3.1.10
      normalize-path: 2.1.1
    dev: true

  /append-buffer/1.0.2:
    resolution: {integrity: sha1-2CIM9GYIFSXv6lBhTz3mUU36WPE=}
    engines: {node: '>=0.10.0'}
    dependencies:
      buffer-equal: 1.0.0
    dev: true

  /archy/1.0.0:
    resolution: {integrity: sha1-+cjBN1fMHde8N5rHeyxipcKGjEA=}
    dev: true

  /arr-diff/4.0.0:
    resolution: {integrity: sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=}
    engines: {node: '>=0.10.0'}
    dev: true

  /arr-filter/1.1.2:
    resolution: {integrity: sha1-Q/3d0JHo7xGqTEXZzcGOLf8XEe4=}
    engines: {node: '>=0.10.0'}
    dependencies:
      make-iterator: 1.0.1
    dev: true

  /arr-flatten/1.1.0:
    resolution: {integrity: sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==}
    engines: {node: '>=0.10.0'}
    dev: true

  /arr-map/2.0.2:
    resolution: {integrity: sha1-Onc0X/wc814qkYJWAfnljy4kysQ=}
    engines: {node: '>=0.10.0'}
    dependencies:
      make-iterator: 1.0.1
    dev: true

  /arr-union/3.1.0:
    resolution: {integrity: sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=}
    engines: {node: '>=0.10.0'}
    dev: true

  /array-each/1.0.1:
    resolution: {integrity: sha1-p5SvDAWrF1KEbudTofIRoFugxE8=}
    engines: {node: '>=0.10.0'}
    dev: true

  /array-initial/1.1.0:
    resolution: {integrity: sha1-L6dLJnOTccOUe9enrcc74zSz15U=}
    engines: {node: '>=0.10.0'}
    dependencies:
      array-slice: 1.1.0
      is-number: 4.0.0
    dev: true

  /array-last/1.3.0:
    resolution: {integrity: sha512-eOCut5rXlI6aCOS7Z7kCplKRKyiFQ6dHFBem4PwlwKeNFk2/XxTrhRh5T9PyaEWGy/NHTZWbY+nsZlNFJu9rYg==}
    engines: {node: '>=0.10.0'}
    dependencies:
      is-number: 4.0.0
    dev: true

  /array-slice/1.1.0:
    resolution: {integrity: sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==}
    engines: {node: '>=0.10.0'}
    dev: true

  /array-sort/1.0.0:
    resolution: {integrity: sha512-ihLeJkonmdiAsD7vpgN3CRcx2J2S0TiYW+IS/5zHBI7mKUq3ySvBdzzBfD236ubDBQFiiyG3SWCPc+msQ9KoYg==}
    engines: {node: '>=0.10.0'}
    dependencies:
      default-compare: 1.0.0
      get-value: 2.0.6
      kind-of: 5.1.0
    dev: true

  /array-unique/0.3.2:
    resolution: {integrity: sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=}
    engines: {node: '>=0.10.0'}
    dev: true

  /asap/2.0.6:
    resolution: {integrity: sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=}
    dev: true

  /assign-symbols/1.0.0:
    resolution: {integrity: sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=}
    engines: {node: '>=0.10.0'}
    dev: true

  /async-done/1.3.2:
    resolution: {integrity: sha512-uYkTP8dw2og1tu1nmza1n1CMW0qb8gWWlwqMmLb7MhBVs4BXrFziT6HXUd+/RlRA/i4H9AkofYloUbs1fwMqlw==}
    engines: {node: '>= 0.10'}
    dependencies:
      end-of-stream: 1.4.4
      once: 1.4.0
      process-nextick-args: 2.0.1
      stream-exhaust: 1.0.2
    dev: true

  /async-each/1.0.3:
    resolution: {integrity: sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==}
    dev: true

  /async-settle/1.0.0:
    resolution: {integrity: sha1-HQqRS7Aldb7IqPOnTlCA9yssDGs=}
    engines: {node: '>= 0.10'}
    dependencies:
      async-done: 1.3.2
    dev: true

  /atob/2.1.2:
    resolution: {integrity: sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==}
    engines: {node: '>= 4.5.0'}
    hasBin: true
    dev: true

  /bach/1.2.0:
    resolution: {integrity: sha1-Szzpa/JxNPeaG0FKUcFONMO9mIA=}
    engines: {node: '>= 0.10'}
    dependencies:
      arr-filter: 1.1.2
      arr-flatten: 1.1.0
      arr-map: 2.0.2
      array-each: 1.0.1
      array-initial: 1.1.0
      array-last: 1.3.0
      async-done: 1.3.2
      async-settle: 1.0.0
      now-and-later: 2.0.1
    dev: true

  /balanced-match/1.0.2:
    resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==}
    dev: true

  /base/0.11.2:
    resolution: {integrity: sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==}
    engines: {node: '>=0.10.0'}
    dependencies:
      cache-base: 1.0.1
      class-utils: 0.3.6
      component-emitter: 1.3.0
      define-property: 1.0.0
      isobject: 3.0.1
      mixin-deep: 1.3.2
      pascalcase: 0.1.1
    dev: true

  /binary-extensions/1.13.1:
    resolution: {integrity: sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==}
    engines: {node: '>=0.10.0'}
    dev: true

  /bindings/1.5.0:
    resolution: {integrity: sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==}
    dependencies:
      file-uri-to-path: 1.0.0
    dev: true
    optional: true

  /brace-expansion/1.1.11:
    resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==}
    dependencies:
      balanced-match: 1.0.2
      concat-map: 0.0.1
    dev: true

  /braces/2.3.2:
    resolution: {integrity: sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==}
    engines: {node: '>=0.10.0'}
    dependencies:
      arr-flatten: 1.1.0
      array-unique: 0.3.2
      extend-shallow: 2.0.1
      fill-range: 4.0.0
      isobject: 3.0.1
      repeat-element: 1.1.4
      snapdragon: 0.8.2
      snapdragon-node: 2.1.1
      split-string: 3.1.0
      to-regex: 3.0.2
    dev: true

  /buffer-equal/1.0.0:
    resolution: {integrity: sha1-WWFrSYME1Var1GaWayLu2j7KX74=}
    engines: {node: '>=0.4.0'}
    dev: true

  /buffer-from/1.1.2:
    resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==}
    dev: true

  /cache-base/1.0.1:
    resolution: {integrity: sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==}
    engines: {node: '>=0.10.0'}
    dependencies:
      collection-visit: 1.0.0
      component-emitter: 1.3.0
      get-value: 2.0.6
      has-value: 1.0.0
      isobject: 3.0.1
      set-value: 2.0.1
      to-object-path: 0.3.0
      union-value: 1.0.1
      unset-value: 1.0.0
    dev: true

  /call-bind/1.0.2:
    resolution: {integrity: sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==}
    dependencies:
      function-bind: 1.1.1
      get-intrinsic: 1.1.1
    dev: true

  /camelcase/3.0.0:
    resolution: {integrity: sha1-MvxLn82vhF/N9+c7uXysImHwqwo=}
    engines: {node: '>=0.10.0'}
    dev: true

  /chokidar/2.1.8:
    resolution: {integrity: sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==}
    deprecated: Chokidar 2 will break on node v14+. Upgrade to chokidar 3 with 15x less dependencies.
    dependencies:
      anymatch: 2.0.0
      async-each: 1.0.3
      braces: 2.3.2
      glob-parent: 3.1.0
      inherits: 2.0.4
      is-binary-path: 1.0.1
      is-glob: 4.0.1
      normalize-path: 3.0.0
      path-is-absolute: 1.0.1
      readdirp: 2.2.1
      upath: 1.2.0
    optionalDependencies:
      fsevents: 1.2.13
    dev: true

  /class-utils/0.3.6:
    resolution: {integrity: sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==}
    engines: {node: '>=0.10.0'}
    dependencies:
      arr-union: 3.1.0
      define-property: 0.2.5
      isobject: 3.0.1
      static-extend: 0.1.2
    dev: true

  /cliui/3.2.0:
    resolution: {integrity: sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=}
    dependencies:
      string-width: 1.0.2
      strip-ansi: 3.0.1
      wrap-ansi: 2.1.0
    dev: true

  /clone-buffer/1.0.0:
    resolution: {integrity: sha1-4+JbIHrE5wGvch4staFnksrD3Fg=}
    engines: {node: '>= 0.10'}
    dev: true

  /clone-stats/1.0.0:
    resolution: {integrity: sha1-s3gt/4u1R04Yuba/D9/ngvh3doA=}
    dev: true

  /clone/2.1.2:
    resolution: {integrity: sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=}
    engines: {node: '>=0.8'}
    dev: true

  /cloneable-readable/1.1.3:
    resolution: {integrity: sha512-2EF8zTQOxYq70Y4XKtorQupqF0m49MBz2/yf5Bj+MHjvpG3Hy7sImifnqD6UA+TKYxeSV+u6qqQPawN5UvnpKQ==}
    dependencies:
      inherits: 2.0.4
      process-nextick-args: 2.0.1
      readable-stream: 2.3.7
    dev: true

  /code-point-at/1.1.0:
    resolution: {integrity: sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=}
    engines: {node: '>=0.10.0'}
    dev: true

  /collection-map/1.0.0:
    resolution: {integrity: sha1-rqDwb40mx4DCt1SUOFVEsiVa8Yw=}
    engines: {node: '>=0.10.0'}
    dependencies:
      arr-map: 2.0.2
      for-own: 1.0.0
      make-iterator: 1.0.1
    dev: true

  /collection-visit/1.0.0:
    resolution: {integrity: sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=}
    engines: {node: '>=0.10.0'}
    dependencies:
      map-visit: 1.0.0
      object-visit: 1.0.1
    dev: true

  /color-support/1.1.3:
    resolution: {integrity: sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==}
    hasBin: true
    dev: true

  /commander/5.1.0:
    resolution: {integrity: sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==}
    engines: {node: '>= 6'}
    dev: true

  /component-emitter/1.3.0:
    resolution: {integrity: sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==}
    dev: true

  /concat-map/0.0.1:
    resolution: {integrity: sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=}
    dev: true

  /concat-stream/1.6.2:
    resolution: {integrity: sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==}
    engines: {'0': node >= 0.8}
    dependencies:
      buffer-from: 1.1.2
      inherits: 2.0.4
      readable-stream: 2.3.7
      typedarray: 0.0.6
    dev: true

  /convert-source-map/1.8.0:
    resolution: {integrity: sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==}
    dependencies:
      safe-buffer: 5.1.2
    dev: true

  /copy-descriptor/0.1.1:
    resolution: {integrity: sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=}
    engines: {node: '>=0.10.0'}
    dev: true

  /copy-props/2.0.5:
    resolution: {integrity: sha512-XBlx8HSqrT0ObQwmSzM7WE5k8FxTV75h1DX1Z3n6NhQ/UYYAvInWYmG06vFt7hQZArE2fuO62aihiWIVQwh1sw==}
    dependencies:
      each-props: 1.3.2
      is-plain-object: 5.0.0
    dev: true

  /core-util-is/1.0.2:
    resolution: {integrity: sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=}
    dev: true

  /d/1.0.1:
    resolution: {integrity: sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==}
    dependencies:
      es5-ext: 0.10.53
      type: 1.2.0
    dev: true

  /debug/2.6.9:
    resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==}
    dependencies:
      ms: 2.0.0
    dev: true

  /decamelize/1.2.0:
    resolution: {integrity: sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=}
    engines: {node: '>=0.10.0'}
    dev: true

  /decode-uri-component/0.2.0:
    resolution: {integrity: sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=}
    engines: {node: '>=0.10'}
    dev: true

  /default-compare/1.0.0:
    resolution: {integrity: sha512-QWfXlM0EkAbqOCbD/6HjdwT19j7WCkMyiRhWilc4H9/5h/RzTF9gv5LYh1+CmDV5d1rki6KAWLtQale0xt20eQ==}
    engines: {node: '>=0.10.0'}
    dependencies:
      kind-of: 5.1.0
    dev: true

  /default-resolution/2.0.0:
    resolution: {integrity: sha1-vLgrqnKtebQmp2cy8aga1t8m1oQ=}
    engines: {node: '>= 0.10'}
    dev: true

  /define-properties/1.1.3:
    resolution: {integrity: sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==}
    engines: {node: '>= 0.4'}
    dependencies:
      object-keys: 1.1.1
    dev: true

  /define-property/0.2.5:
    resolution: {integrity: sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=}
    engines: {node: '>=0.10.0'}
    dependencies:
      is-descriptor: 0.1.6
    dev: true

  /define-property/1.0.0:
    resolution: {integrity: sha1-dp66rz9KY6rTr56NMEybvnm/sOY=}
    engines: {node: '>=0.10.0'}
    dependencies:
      is-descriptor: 1.0.2
    dev: true

  /define-property/2.0.2:
    resolution: {integrity: sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==}
    engines: {node: '>=0.10.0'}
    dependencies:
      is-descriptor: 1.0.2
      isobject: 3.0.1
    dev: true

  /detect-file/1.0.0:
    resolution: {integrity: sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=}
    engines: {node: '>=0.10.0'}
    dev: true

  /duplexify/3.7.1:
    resolution: {integrity: sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==}
    dependencies:
      end-of-stream: 1.4.4
      inherits: 2.0.4
      readable-stream: 2.3.7
      stream-shift: 1.0.1
    dev: true

  /each-props/1.3.2:
    resolution: {integrity: sha512-vV0Hem3zAGkJAyU7JSjixeU66rwdynTAa1vofCrSA5fEln+m67Az9CcnkVD776/fsN/UjIWmBDoNRS6t6G9RfA==}
    dependencies:
      is-plain-object: 2.0.4
      object.defaults: 1.1.0
    dev: true

  /end-of-stream/1.4.4:
    resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==}
    dependencies:
      once: 1.4.0
    dev: true

  /error-ex/1.3.2:
    resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==}
    dependencies:
      is-arrayish: 0.2.1
    dev: true

  /es5-ext/0.10.53:
    resolution: {integrity: sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==}
    dependencies:
      es6-iterator: 2.0.3
      es6-symbol: 3.1.3
      next-tick: 1.0.0
    dev: true

  /es6-iterator/2.0.3:
    resolution: {integrity: sha1-p96IkUGgWpSwhUQDstCg+/qY87c=}
    dependencies:
      d: 1.0.1
      es5-ext: 0.10.53
      es6-symbol: 3.1.3
    dev: true

  /es6-symbol/3.1.3:
    resolution: {integrity: sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==}
    dependencies:
      d: 1.0.1
      ext: 1.4.0
    dev: true

  /es6-weak-map/2.0.3:
    resolution: {integrity: sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==}
    dependencies:
      d: 1.0.1
      es5-ext: 0.10.53
      es6-iterator: 2.0.3
      es6-symbol: 3.1.3
    dev: true

  /expand-brackets/2.1.4:
    resolution: {integrity: sha1-t3c14xXOMPa27/D4OwQVGiJEliI=}
    engines: {node: '>=0.10.0'}
    dependencies:
      debug: 2.6.9
      define-property: 0.2.5
      extend-shallow: 2.0.1
      posix-character-classes: 0.1.1
      regex-not: 1.0.2
      snapdragon: 0.8.2
      to-regex: 3.0.2
    dev: true

  /expand-tilde/2.0.2:
    resolution: {integrity: sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=}
    engines: {node: '>=0.10.0'}
    dependencies:
      homedir-polyfill: 1.0.3
    dev: true

  /ext/1.4.0:
    resolution: {integrity: sha512-Key5NIsUxdqKg3vIsdw9dSuXpPCQ297y6wBjL30edxwPgt2E44WcWBZey/ZvUc6sERLTxKdyCu4gZFmUbk1Q7A==}
    dependencies:
      type: 2.5.0
    dev: true

  /extend-shallow/2.0.1:
    resolution: {integrity: sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=}
    engines: {node: '>=0.10.0'}
    dependencies:
      is-extendable: 0.1.1
    dev: true

  /extend-shallow/3.0.2:
    resolution: {integrity: sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=}
    engines: {node: '>=0.10.0'}
    dependencies:
      assign-symbols: 1.0.0
      is-extendable: 1.0.1
    dev: true

  /extend/3.0.2:
    resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==}
    dev: true

  /extglob/2.0.4:
    resolution: {integrity: sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==}
    engines: {node: '>=0.10.0'}
    dependencies:
      array-unique: 0.3.2
      define-property: 1.0.0
      expand-brackets: 2.1.4
      extend-shallow: 2.0.1
      fragment-cache: 0.2.1
      regex-not: 1.0.2
      snapdragon: 0.8.2
      to-regex: 3.0.2
    dev: true

  /fancy-log/1.3.3:
    resolution: {integrity: sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw==}
    engines: {node: '>= 0.10'}
    dependencies:
      ansi-gray: 0.1.1
      color-support: 1.1.3
      parse-node-version: 1.0.1
      time-stamp: 1.1.0
    dev: true

  /fast-levenshtein/1.1.4:
    resolution: {integrity: sha1-5qdUzI8V5YmHqpy9J69m/W9OWvk=}
    dev: true

  /file-uri-to-path/1.0.0:
    resolution: {integrity: sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==}
    dev: true
    optional: true

  /fill-range/4.0.0:
    resolution: {integrity: sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=}
    engines: {node: '>=0.10.0'}
    dependencies:
      extend-shallow: 2.0.1
      is-number: 3.0.0
      repeat-string: 1.6.1
      to-regex-range: 2.1.1
    dev: true

  /find-up/1.1.2:
    resolution: {integrity: sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=}
    engines: {node: '>=0.10.0'}
    dependencies:
      path-exists: 2.1.0
      pinkie-promise: 2.0.1
    dev: true

  /findup-sync/2.0.0:
    resolution: {integrity: sha1-kyaxSIwi0aYIhlCoaQGy2akKLLw=}
    engines: {node: '>= 0.10'}
    dependencies:
      detect-file: 1.0.0
      is-glob: 3.1.0
      micromatch: 3.1.10
      resolve-dir: 1.0.1
    dev: true

  /findup-sync/3.0.0:
    resolution: {integrity: sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg==}
    engines: {node: '>= 0.10'}
    dependencies:
      detect-file: 1.0.0
      is-glob: 4.0.1
      micromatch: 3.1.10
      resolve-dir: 1.0.1
    dev: true

  /fined/1.2.0:
    resolution: {integrity: sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng==}
    engines: {node: '>= 0.10'}
    dependencies:
      expand-tilde: 2.0.2
      is-plain-object: 2.0.4
      object.defaults: 1.1.0
      object.pick: 1.3.0
      parse-filepath: 1.0.2
    dev: true

  /flagged-respawn/1.0.1:
    resolution: {integrity: sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==}
    engines: {node: '>= 0.10'}
    dev: true

  /flush-write-stream/1.1.1:
    resolution: {integrity: sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==}
    dependencies:
      inherits: 2.0.4
      readable-stream: 2.3.7
    dev: true

  /for-in/1.0.2:
    resolution: {integrity: sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=}
    engines: {node: '>=0.10.0'}
    dev: true

  /for-own/1.0.0:
    resolution: {integrity: sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=}
    engines: {node: '>=0.10.0'}
    dependencies:
      for-in: 1.0.2
    dev: true

  /fragment-cache/0.2.1:
    resolution: {integrity: sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=}
    engines: {node: '>=0.10.0'}
    dependencies:
      map-cache: 0.2.2
    dev: true

  /fs-mkdirp-stream/1.0.0:
    resolution: {integrity: sha1-C3gV/DIBxqaeFNuYzgmMFpNSWes=}
    engines: {node: '>= 0.10'}
    dependencies:
      graceful-fs: 4.2.8
      through2: 2.0.5
    dev: true

  /fs.realpath/1.0.0:
    resolution: {integrity: sha1-FQStJSMVjKpA20onh8sBQRmU6k8=}
    dev: true

  /fsevents/1.2.13:
    resolution: {integrity: sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==}
    engines: {node: '>= 4.0'}
    os: [darwin]
    deprecated: fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2.
    requiresBuild: true
    dependencies:
      bindings: 1.5.0
      nan: 2.15.0
    dev: true
    optional: true

  /function-bind/1.1.1:
    resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==}
    dev: true

  /get-caller-file/1.0.3:
    resolution: {integrity: sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==}
    dev: true

  /get-intrinsic/1.1.1:
    resolution: {integrity: sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==}
    dependencies:
      function-bind: 1.1.1
      has: 1.0.3
      has-symbols: 1.0.2
    dev: true

  /get-value/2.0.6:
    resolution: {integrity: sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=}
    engines: {node: '>=0.10.0'}
    dev: true

  /glob-parent/3.1.0:
    resolution: {integrity: sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=}
    dependencies:
      is-glob: 3.1.0
      path-dirname: 1.0.2
    dev: true

  /glob-stream/6.1.0:
    resolution: {integrity: sha1-cEXJlBOz65SIjYOrRtC0BMx73eQ=}
    engines: {node: '>= 0.10'}
    dependencies:
      extend: 3.0.2
      glob: 7.1.7
      glob-parent: 3.1.0
      is-negated-glob: 1.0.0
      ordered-read-streams: 1.0.1
      pumpify: 1.5.1
      readable-stream: 2.3.7
      remove-trailing-separator: 1.1.0
      to-absolute-glob: 2.0.2
      unique-stream: 2.3.1
    dev: true

  /glob-watcher/5.0.5:
    resolution: {integrity: sha512-zOZgGGEHPklZNjZQaZ9f41i7F2YwE+tS5ZHrDhbBCk3stwahn5vQxnFmBJZHoYdusR6R1bLSXeGUy/BhctwKzw==}
    engines: {node: '>= 0.10'}
    dependencies:
      anymatch: 2.0.0
      async-done: 1.3.2
      chokidar: 2.1.8
      is-negated-glob: 1.0.0
      just-debounce: 1.1.0
      normalize-path: 3.0.0
      object.defaults: 1.1.0
    dev: true

  /glob/7.1.7:
    resolution: {integrity: sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==}
    dependencies:
      fs.realpath: 1.0.0
      inflight: 1.0.6
      inherits: 2.0.4
      minimatch: 3.0.4
      once: 1.4.0
      path-is-absolute: 1.0.1
    dev: true

  /global-modules/1.0.0:
    resolution: {integrity: sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==}
    engines: {node: '>=0.10.0'}
    dependencies:
      global-prefix: 1.0.2
      is-windows: 1.0.2
      resolve-dir: 1.0.1
    dev: true

  /global-prefix/1.0.2:
    resolution: {integrity: sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=}
    engines: {node: '>=0.10.0'}
    dependencies:
      expand-tilde: 2.0.2
      homedir-polyfill: 1.0.3
      ini: 1.3.8
      is-windows: 1.0.2
      which: 1.3.1
    dev: true

  /glogg/1.0.2:
    resolution: {integrity: sha512-5mwUoSuBk44Y4EshyiqcH95ZntbDdTQqA3QYSrxmzj28Ai0vXBGMH1ApSANH14j2sIRtqCEyg6PfsuP7ElOEDA==}
    engines: {node: '>= 0.10'}
    dependencies:
      sparkles: 1.0.1
    dev: true

  /graceful-fs/4.2.8:
    resolution: {integrity: sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==}
    dev: true

  /gulp-cli/2.3.0:
    resolution: {integrity: sha512-zzGBl5fHo0EKSXsHzjspp3y5CONegCm8ErO5Qh0UzFzk2y4tMvzLWhoDokADbarfZRL2pGpRp7yt6gfJX4ph7A==}
    engines: {node: '>= 0.10'}
    hasBin: true
    dependencies:
      ansi-colors: 1.1.0
      archy: 1.0.0
      array-sort: 1.0.0
      color-support: 1.1.3
      concat-stream: 1.6.2
      copy-props: 2.0.5
      fancy-log: 1.3.3
      gulplog: 1.0.0
      interpret: 1.4.0
      isobject: 3.0.1
      liftoff: 3.1.0
      matchdep: 2.0.0
      mute-stdout: 1.0.1
      pretty-hrtime: 1.0.3
      replace-homedir: 1.0.0
      semver-greatest-satisfied-range: 1.1.0
      v8flags: 3.2.0
      yargs: 7.1.2
    dev: true

  /gulp-nunjucks/5.1.0_gulp@4.0.2:
    resolution: {integrity: sha512-85prmLsQPIBXa7ROVcnivVHxil7SufT6H+rSezictJuRHmVjjPzJXr67Ajbl/Pf2bLkD+Gq3GWvLI9G0qbxT8w==}
    engines: {node: '>=8'}
    peerDependencies:
      gulp: '>=4'
    peerDependenciesMeta:
      gulp:
        optional: true
    dependencies:
      '@sindresorhus/is': 3.1.2
      gulp: 4.0.2
      nunjucks: 3.2.3
      plugin-error: 1.0.1
      through2: 3.0.2
    transitivePeerDependencies:
      - chokidar
    dev: true

  /gulp/4.0.2:
    resolution: {integrity: sha512-dvEs27SCZt2ibF29xYgmnwwCYZxdxhQ/+LFWlbAW8y7jt68L/65402Lz3+CKy0Ov4rOs+NERmDq7YlZaDqUIfA==}
    engines: {node: '>= 0.10'}
    hasBin: true
    dependencies:
      glob-watcher: 5.0.5
      gulp-cli: 2.3.0
      undertaker: 1.3.0
      vinyl-fs: 3.0.3
    dev: true

  /gulplog/1.0.0:
    resolution: {integrity: sha1-4oxNRdBey77YGDY86PnFkmIp/+U=}
    engines: {node: '>= 0.10'}
    dependencies:
      glogg: 1.0.2
    dev: true

  /has-symbols/1.0.2:
    resolution: {integrity: sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==}
    engines: {node: '>= 0.4'}
    dev: true

  /has-value/0.3.1:
    resolution: {integrity: sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=}
    engines: {node: '>=0.10.0'}
    dependencies:
      get-value: 2.0.6
      has-values: 0.1.4
      isobject: 2.1.0
    dev: true

  /has-value/1.0.0:
    resolution: {integrity: sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=}
    engines: {node: '>=0.10.0'}
    dependencies:
      get-value: 2.0.6
      has-values: 1.0.0
      isobject: 3.0.1
    dev: true

  /has-values/0.1.4:
    resolution: {integrity: sha1-bWHeldkd/Km5oCCJrThL/49it3E=}
    engines: {node: '>=0.10.0'}
    dev: true

  /has-values/1.0.0:
    resolution: {integrity: sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=}
    engines: {node: '>=0.10.0'}
    dependencies:
      is-number: 3.0.0
      kind-of: 4.0.0
    dev: true

  /has/1.0.3:
    resolution: {integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==}
    engines: {node: '>= 0.4.0'}
    dependencies:
      function-bind: 1.1.1
    dev: true

  /homedir-polyfill/1.0.3:
    resolution: {integrity: sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==}
    engines: {node: '>=0.10.0'}
    dependencies:
      parse-passwd: 1.0.0
    dev: true

  /hosted-git-info/2.8.9:
    resolution: {integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==}
    dev: true

  /inflight/1.0.6:
    resolution: {integrity: sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=}
    dependencies:
      once: 1.4.0
      wrappy: 1.0.2
    dev: true

  /inherits/2.0.4:
    resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==}
    dev: true

  /ini/1.3.8:
    resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==}
    dev: true

  /interpret/1.4.0:
    resolution: {integrity: sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==}
    engines: {node: '>= 0.10'}
    dev: true

  /invert-kv/1.0.0:
    resolution: {integrity: sha1-EEqOSqym09jNFXqO+L+rLXo//bY=}
    engines: {node: '>=0.10.0'}
    dev: true

  /is-absolute/1.0.0:
    resolution: {integrity: sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==}
    engines: {node: '>=0.10.0'}
    dependencies:
      is-relative: 1.0.0
      is-windows: 1.0.2
    dev: true

  /is-accessor-descriptor/0.1.6:
    resolution: {integrity: sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=}
    engines: {node: '>=0.10.0'}
    dependencies:
      kind-of: 3.2.2
    dev: true

  /is-accessor-descriptor/1.0.0:
    resolution: {integrity: sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==}
    engines: {node: '>=0.10.0'}
    dependencies:
      kind-of: 6.0.3
    dev: true

  /is-arrayish/0.2.1:
    resolution: {integrity: sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=}
    dev: true

  /is-binary-path/1.0.1:
    resolution: {integrity: sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=}
    engines: {node: '>=0.10.0'}
    dependencies:
      binary-extensions: 1.13.1
    dev: true

  /is-buffer/1.1.6:
    resolution: {integrity: sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==}
    dev: true

  /is-core-module/2.6.0:
    resolution: {integrity: sha512-wShG8vs60jKfPWpF2KZRaAtvt3a20OAn7+IJ6hLPECpSABLcKtFKTTI4ZtH5QcBruBHlq+WsdHWyz0BCZW7svQ==}
    dependencies:
      has: 1.0.3
    dev: true

  /is-data-descriptor/0.1.4:
    resolution: {integrity: sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=}
    engines: {node: '>=0.10.0'}
    dependencies:
      kind-of: 3.2.2
    dev: true

  /is-data-descriptor/1.0.0:
    resolution: {integrity: sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==}
    engines: {node: '>=0.10.0'}
    dependencies:
      kind-of: 6.0.3
    dev: true

  /is-descriptor/0.1.6:
    resolution: {integrity: sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==}
    engines: {node: '>=0.10.0'}
    dependencies:
      is-accessor-descriptor: 0.1.6
      is-data-descriptor: 0.1.4
      kind-of: 5.1.0
    dev: true

  /is-descriptor/1.0.2:
    resolution: {integrity: sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==}
    engines: {node: '>=0.10.0'}
    dependencies:
      is-accessor-descriptor: 1.0.0
      is-data-descriptor: 1.0.0
      kind-of: 6.0.3
    dev: true

  /is-extendable/0.1.1:
    resolution: {integrity: sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=}
    engines: {node: '>=0.10.0'}
    dev: true

  /is-extendable/1.0.1:
    resolution: {integrity: sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==}
    engines: {node: '>=0.10.0'}
    dependencies:
      is-plain-object: 2.0.4
    dev: true

  /is-extglob/2.1.1:
    resolution: {integrity: sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=}
    engines: {node: '>=0.10.0'}
    dev: true

  /is-fullwidth-code-point/1.0.0:
    resolution: {integrity: sha1-754xOG8DGn8NZDr4L95QxFfvAMs=}
    engines: {node: '>=0.10.0'}
    dependencies:
      number-is-nan: 1.0.1
    dev: true

  /is-glob/3.1.0:
    resolution: {integrity: sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=}
    engines: {node: '>=0.10.0'}
    dependencies:
      is-extglob: 2.1.1
    dev: true

  /is-glob/4.0.1:
    resolution: {integrity: sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==}
    engines: {node: '>=0.10.0'}
    dependencies:
      is-extglob: 2.1.1
    dev: true

  /is-negated-glob/1.0.0:
    resolution: {integrity: sha1-aRC8pdqMleeEtXUbl2z1oQ/uNtI=}
    engines: {node: '>=0.10.0'}
    dev: true

  /is-number/3.0.0:
    resolution: {integrity: sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=}
    engines: {node: '>=0.10.0'}
    dependencies:
      kind-of: 3.2.2
    dev: true

  /is-number/4.0.0:
    resolution: {integrity: sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==}
    engines: {node: '>=0.10.0'}
    dev: true

  /is-plain-object/2.0.4:
    resolution: {integrity: sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==}
    engines: {node: '>=0.10.0'}
    dependencies:
      isobject: 3.0.1
    dev: true

  /is-plain-object/5.0.0:
    resolution: {integrity: sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==}
    engines: {node: '>=0.10.0'}
    dev: true

  /is-relative/1.0.0:
    resolution: {integrity: sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==}
    engines: {node: '>=0.10.0'}
    dependencies:
      is-unc-path: 1.0.0
    dev: true

  /is-unc-path/1.0.0:
    resolution: {integrity: sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==}
    engines: {node: '>=0.10.0'}
    dependencies:
      unc-path-regex: 0.1.2
    dev: true

  /is-utf8/0.2.1:
    resolution: {integrity: sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=}
    dev: true

  /is-valid-glob/1.0.0:
    resolution: {integrity: sha1-Kb8+/3Ab4tTTFdusw5vDn+j2Aao=}
    engines: {node: '>=0.10.0'}
    dev: true

  /is-windows/1.0.2:
    resolution: {integrity: sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==}
    engines: {node: '>=0.10.0'}
    dev: true

  /isarray/1.0.0:
    resolution: {integrity: sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=}
    dev: true

  /isexe/2.0.0:
    resolution: {integrity: sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=}
    dev: true

  /isobject/2.1.0:
    resolution: {integrity: sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=}
    engines: {node: '>=0.10.0'}
    dependencies:
      isarray: 1.0.0
    dev: true

  /isobject/3.0.1:
    resolution: {integrity: sha1-TkMekrEalzFjaqH5yNHMvP2reN8=}
    engines: {node: '>=0.10.0'}
    dev: true

  /json-stable-stringify-without-jsonify/1.0.1:
    resolution: {integrity: sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=}
    dev: true

  /just-debounce/1.1.0:
    resolution: {integrity: sha512-qpcRocdkUmf+UTNBYx5w6dexX5J31AKK1OmPwH630a83DdVVUIngk55RSAiIGpQyoH0dlr872VHfPjnQnK1qDQ==}
    dev: true

  /kind-of/3.2.2:
    resolution: {integrity: sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=}
    engines: {node: '>=0.10.0'}
    dependencies:
      is-buffer: 1.1.6
    dev: true

  /kind-of/4.0.0:
    resolution: {integrity: sha1-IIE989cSkosgc3hpGkUGb65y3Vc=}
    engines: {node: '>=0.10.0'}
    dependencies:
      is-buffer: 1.1.6
    dev: true

  /kind-of/5.1.0:
    resolution: {integrity: sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==}
    engines: {node: '>=0.10.0'}
    dev: true

  /kind-of/6.0.3:
    resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==}
    engines: {node: '>=0.10.0'}
    dev: true

  /last-run/1.1.1:
    resolution: {integrity: sha1-RblpQsF7HHnHchmCWbqUO+v4yls=}
    engines: {node: '>= 0.10'}
    dependencies:
      default-resolution: 2.0.0
      es6-weak-map: 2.0.3
    dev: true

  /lazystream/1.0.0:
    resolution: {integrity: sha1-9plf4PggOS9hOWvolGJAe7dxaOQ=}
    engines: {node: '>= 0.6.3'}
    dependencies:
      readable-stream: 2.3.7
    dev: true

  /lcid/1.0.0:
    resolution: {integrity: sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=}
    engines: {node: '>=0.10.0'}
    dependencies:
      invert-kv: 1.0.0
    dev: true

  /lead/1.0.0:
    resolution: {integrity: sha1-bxT5mje+Op3XhPVJVpDlkDRm7kI=}
    engines: {node: '>= 0.10'}
    dependencies:
      flush-write-stream: 1.1.1
    dev: true

  /liftoff/3.1.0:
    resolution: {integrity: sha512-DlIPlJUkCV0Ips2zf2pJP0unEoT1kwYhiiPUGF3s/jtxTCjziNLoiVVh+jqWOWeFi6mmwQ5fNxvAUyPad4Dfog==}
    engines: {node: '>= 0.8'}
    dependencies:
      extend: 3.0.2
      findup-sync: 3.0.0
      fined: 1.2.0
      flagged-respawn: 1.0.1
      is-plain-object: 2.0.4
      object.map: 1.0.1
      rechoir: 0.6.2
      resolve: 1.20.0
    dev: true

  /load-json-file/1.1.0:
    resolution: {integrity: sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=}
    engines: {node: '>=0.10.0'}
    dependencies:
      graceful-fs: 4.2.8
      parse-json: 2.2.0
      pify: 2.3.0
      pinkie-promise: 2.0.1
      strip-bom: 2.0.0
    dev: true

  /make-iterator/1.0.1:
    resolution: {integrity: sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==}
    engines: {node: '>=0.10.0'}
    dependencies:
      kind-of: 6.0.3
    dev: true

  /map-cache/0.2.2:
    resolution: {integrity: sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=}
    engines: {node: '>=0.10.0'}
    dev: true

  /map-visit/1.0.0:
    resolution: {integrity: sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=}
    engines: {node: '>=0.10.0'}
    dependencies:
      object-visit: 1.0.1
    dev: true

  /matchdep/2.0.0:
    resolution: {integrity: sha1-xvNINKDY28OzfCfui7yyfHd1WC4=}
    engines: {node: '>= 0.10.0'}
    dependencies:
      findup-sync: 2.0.0
      micromatch: 3.1.10
      resolve: 1.20.0
      stack-trace: 0.0.10
    dev: true

  /micromatch/3.1.10:
    resolution: {integrity: sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==}
    engines: {node: '>=0.10.0'}
    dependencies:
      arr-diff: 4.0.0
      array-unique: 0.3.2
      braces: 2.3.2
      define-property: 2.0.2
      extend-shallow: 3.0.2
      extglob: 2.0.4
      fragment-cache: 0.2.1
      kind-of: 6.0.3
      nanomatch: 1.2.13
      object.pick: 1.3.0
      regex-not: 1.0.2
      snapdragon: 0.8.2
      to-regex: 3.0.2
    dev: true

  /minimatch/3.0.4:
    resolution: {integrity: sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==}
    dependencies:
      brace-expansion: 1.1.11
    dev: true

  /mixin-deep/1.3.2:
    resolution: {integrity: sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==}
    engines: {node: '>=0.10.0'}
    dependencies:
      for-in: 1.0.2
      is-extendable: 1.0.1
    dev: true

  /ms/2.0.0:
    resolution: {integrity: sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=}
    dev: true

  /mute-stdout/1.0.1:
    resolution: {integrity: sha512-kDcwXR4PS7caBpuRYYBUz9iVixUk3anO3f5OYFiIPwK/20vCzKCHyKoulbiDY1S53zD2bxUpxN/IJ+TnXjfvxg==}
    engines: {node: '>= 0.10'}
    dev: true

  /nan/2.15.0:
    resolution: {integrity: sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ==}
    dev: true
    optional: true

  /nanomatch/1.2.13:
    resolution: {integrity: sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==}
    engines: {node: '>=0.10.0'}
    dependencies:
      arr-diff: 4.0.0
      array-unique: 0.3.2
      define-property: 2.0.2
      extend-shallow: 3.0.2
      fragment-cache: 0.2.1
      is-windows: 1.0.2
      kind-of: 6.0.3
      object.pick: 1.3.0
      regex-not: 1.0.2
      snapdragon: 0.8.2
      to-regex: 3.0.2
    dev: true

  /next-tick/1.0.0:
    resolution: {integrity: sha1-yobR/ogoFpsBICCOPchCS524NCw=}
    dev: true

  /normalize-package-data/2.5.0:
    resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==}
    dependencies:
      hosted-git-info: 2.8.9
      resolve: 1.20.0
      semver: 5.7.1
      validate-npm-package-license: 3.0.4
    dev: true

  /normalize-path/2.1.1:
    resolution: {integrity: sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=}
    engines: {node: '>=0.10.0'}
    dependencies:
      remove-trailing-separator: 1.1.0
    dev: true

  /normalize-path/3.0.0:
    resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==}
    engines: {node: '>=0.10.0'}
    dev: true

  /now-and-later/2.0.1:
    resolution: {integrity: sha512-KGvQ0cB70AQfg107Xvs/Fbu+dGmZoTRJp2TaPwcwQm3/7PteUyN2BCgk8KBMPGBUXZdVwyWS8fDCGFygBm19UQ==}
    engines: {node: '>= 0.10'}
    dependencies:
      once: 1.4.0
    dev: true

  /number-is-nan/1.0.1:
    resolution: {integrity: sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=}
    engines: {node: '>=0.10.0'}
    dev: true

  /nunjucks/3.2.3:
    resolution: {integrity: sha512-psb6xjLj47+fE76JdZwskvwG4MYsQKXUtMsPh6U0YMvmyjRtKRFcxnlXGWglNybtNTNVmGdp94K62/+NjF5FDQ==}
    engines: {node: '>= 6.9.0'}
    hasBin: true
    peerDependencies:
      chokidar: ^3.3.0
    peerDependenciesMeta:
      chokidar:
        optional: true
    dependencies:
      a-sync-waterfall: 1.0.1
      asap: 2.0.6
      commander: 5.1.0
    dev: true

  /object-copy/0.1.0:
    resolution: {integrity: sha1-fn2Fi3gb18mRpBupde04EnVOmYw=}
    engines: {node: '>=0.10.0'}
    dependencies:
      copy-descriptor: 0.1.1
      define-property: 0.2.5
      kind-of: 3.2.2
    dev: true

  /object-keys/1.1.1:
    resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==}
    engines: {node: '>= 0.4'}
    dev: true

  /object-visit/1.0.1:
    resolution: {integrity: sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=}
    engines: {node: '>=0.10.0'}
    dependencies:
      isobject: 3.0.1
    dev: true

  /object.assign/4.1.2:
    resolution: {integrity: sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==}
    engines: {node: '>= 0.4'}
    dependencies:
      call-bind: 1.0.2
      define-properties: 1.1.3
      has-symbols: 1.0.2
      object-keys: 1.1.1
    dev: true

  /object.defaults/1.1.0:
    resolution: {integrity: sha1-On+GgzS0B96gbaFtiNXNKeQ1/s8=}
    engines: {node: '>=0.10.0'}
    dependencies:
      array-each: 1.0.1
      array-slice: 1.1.0
      for-own: 1.0.0
      isobject: 3.0.1
    dev: true

  /object.map/1.0.1:
    resolution: {integrity: sha1-z4Plncj8wK1fQlDh94s7gb2AHTc=}
    engines: {node: '>=0.10.0'}
    dependencies:
      for-own: 1.0.0
      make-iterator: 1.0.1
    dev: true

  /object.pick/1.3.0:
    resolution: {integrity: sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=}
    engines: {node: '>=0.10.0'}
    dependencies:
      isobject: 3.0.1
    dev: true

  /object.reduce/1.0.1:
    resolution: {integrity: sha1-b+NI8qx/oPlcpiEiZZkJaCW7A60=}
    engines: {node: '>=0.10.0'}
    dependencies:
      for-own: 1.0.0
      make-iterator: 1.0.1
    dev: true

  /once/1.4.0:
    resolution: {integrity: sha1-WDsap3WWHUsROsF9nFC6753Xa9E=}
    dependencies:
      wrappy: 1.0.2
    dev: true

  /ordered-read-streams/1.0.1:
    resolution: {integrity: sha1-d8DLN8QVJdZBZtmQ/61+xqDhNj4=}
    dependencies:
      readable-stream: 2.3.7
    dev: true

  /os-locale/1.4.0:
    resolution: {integrity: sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=}
    engines: {node: '>=0.10.0'}
    dependencies:
      lcid: 1.0.0
    dev: true

  /parse-filepath/1.0.2:
    resolution: {integrity: sha1-pjISf1Oq89FYdvWHLz/6x2PWyJE=}
    engines: {node: '>=0.8'}
    dependencies:
      is-absolute: 1.0.0
      map-cache: 0.2.2
      path-root: 0.1.1
    dev: true

  /parse-json/2.2.0:
    resolution: {integrity: sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=}
    engines: {node: '>=0.10.0'}
    dependencies:
      error-ex: 1.3.2
    dev: true

  /parse-node-version/1.0.1:
    resolution: {integrity: sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==}
    engines: {node: '>= 0.10'}
    dev: true

  /parse-passwd/1.0.0:
    resolution: {integrity: sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=}
    engines: {node: '>=0.10.0'}
    dev: true

  /pascalcase/0.1.1:
    resolution: {integrity: sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=}
    engines: {node: '>=0.10.0'}
    dev: true

  /path-dirname/1.0.2:
    resolution: {integrity: sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=}
    dev: true

  /path-exists/2.1.0:
    resolution: {integrity: sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=}
    engines: {node: '>=0.10.0'}
    dependencies:
      pinkie-promise: 2.0.1
    dev: true

  /path-is-absolute/1.0.1:
    resolution: {integrity: sha1-F0uSaHNVNP+8es5r9TpanhtcX18=}
    engines: {node: '>=0.10.0'}
    dev: true

  /path-parse/1.0.7:
    resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==}
    dev: true

  /path-root-regex/0.1.2:
    resolution: {integrity: sha1-v8zcjfWxLcUsi0PsONGNcsBLqW0=}
    engines: {node: '>=0.10.0'}
    dev: true

  /path-root/0.1.1:
    resolution: {integrity: sha1-mkpoFMrBwM1zNgqV8yCDyOpHRbc=}
    engines: {node: '>=0.10.0'}
    dependencies:
      path-root-regex: 0.1.2
    dev: true

  /path-type/1.1.0:
    resolution: {integrity: sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=}
    engines: {node: '>=0.10.0'}
    dependencies:
      graceful-fs: 4.2.8
      pify: 2.3.0
      pinkie-promise: 2.0.1
    dev: true

  /pify/2.3.0:
    resolution: {integrity: sha1-7RQaasBDqEnqWISY59yosVMw6Qw=}
    engines: {node: '>=0.10.0'}
    dev: true

  /pinkie-promise/2.0.1:
    resolution: {integrity: sha1-ITXW36ejWMBprJsXh3YogihFD/o=}
    engines: {node: '>=0.10.0'}
    dependencies:
      pinkie: 2.0.4
    dev: true

  /pinkie/2.0.4:
    resolution: {integrity: sha1-clVrgM+g1IqXToDnckjoDtT3+HA=}
    engines: {node: '>=0.10.0'}
    dev: true

  /plugin-error/1.0.1:
    resolution: {integrity: sha512-L1zP0dk7vGweZME2i+EeakvUNqSrdiI3F91TwEoYiGrAfUXmVv6fJIq4g82PAXxNsWOp0J7ZqQy/3Szz0ajTxA==}
    engines: {node: '>= 0.10'}
    dependencies:
      ansi-colors: 1.1.0
      arr-diff: 4.0.0
      arr-union: 3.1.0
      extend-shallow: 3.0.2
    dev: true

  /posix-character-classes/0.1.1:
    resolution: {integrity: sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=}
    engines: {node: '>=0.10.0'}
    dev: true

  /pretty-hrtime/1.0.3:
    resolution: {integrity: sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=}
    engines: {node: '>= 0.8'}
    dev: true

  /process-nextick-args/2.0.1:
    resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==}
    dev: true

  /pump/2.0.1:
    resolution: {integrity: sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==}
    dependencies:
      end-of-stream: 1.4.4
      once: 1.4.0
    dev: true

  /pumpify/1.5.1:
    resolution: {integrity: sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==}
    dependencies:
      duplexify: 3.7.1
      inherits: 2.0.4
      pump: 2.0.1
    dev: true

  /read-pkg-up/1.0.1:
    resolution: {integrity: sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=}
    engines: {node: '>=0.10.0'}
    dependencies:
      find-up: 1.1.2
      read-pkg: 1.1.0
    dev: true

  /read-pkg/1.1.0:
    resolution: {integrity: sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=}
    engines: {node: '>=0.10.0'}
    dependencies:
      load-json-file: 1.1.0
      normalize-package-data: 2.5.0
      path-type: 1.1.0
    dev: true

  /readable-stream/2.3.7:
    resolution: {integrity: sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==}
    dependencies:
      core-util-is: 1.0.2
      inherits: 2.0.4
      isarray: 1.0.0
      process-nextick-args: 2.0.1
      safe-buffer: 5.1.2
      string_decoder: 1.1.1
      util-deprecate: 1.0.2
    dev: true

  /readdirp/2.2.1:
    resolution: {integrity: sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==}
    engines: {node: '>=0.10'}
    dependencies:
      graceful-fs: 4.2.8
      micromatch: 3.1.10
      readable-stream: 2.3.7
    dev: true

  /rechoir/0.6.2:
    resolution: {integrity: sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=}
    engines: {node: '>= 0.10'}
    dependencies:
      resolve: 1.20.0
    dev: true

  /regex-not/1.0.2:
    resolution: {integrity: sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==}
    engines: {node: '>=0.10.0'}
    dependencies:
      extend-shallow: 3.0.2
      safe-regex: 1.1.0
    dev: true

  /remove-bom-buffer/3.0.0:
    resolution: {integrity: sha512-8v2rWhaakv18qcvNeli2mZ/TMTL2nEyAKRvzo1WtnZBl15SHyEhrCu2/xKlJyUFKHiHgfXIyuY6g2dObJJycXQ==}
    engines: {node: '>=0.10.0'}
    dependencies:
      is-buffer: 1.1.6
      is-utf8: 0.2.1
    dev: true

  /remove-bom-stream/1.2.0:
    resolution: {integrity: sha1-BfGlk/FuQuH7kOv1nejlaVJflSM=}
    engines: {node: '>= 0.10'}
    dependencies:
      remove-bom-buffer: 3.0.0
      safe-buffer: 5.2.1
      through2: 2.0.5
    dev: true

  /remove-trailing-separator/1.1.0:
    resolution: {integrity: sha1-wkvOKig62tW8P1jg1IJJuSN52O8=}
    dev: true

  /repeat-element/1.1.4:
    resolution: {integrity: sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==}
    engines: {node: '>=0.10.0'}
    dev: true

  /repeat-string/1.6.1:
    resolution: {integrity: sha1-jcrkcOHIirwtYA//Sndihtp15jc=}
    engines: {node: '>=0.10'}
    dev: true

  /replace-ext/1.0.1:
    resolution: {integrity: sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==}
    engines: {node: '>= 0.10'}
    dev: true

  /replace-homedir/1.0.0:
    resolution: {integrity: sha1-6H9tUTuSjd6AgmDBK+f+xv9ueYw=}
    engines: {node: '>= 0.10'}
    dependencies:
      homedir-polyfill: 1.0.3
      is-absolute: 1.0.0
      remove-trailing-separator: 1.1.0
    dev: true

  /require-directory/2.1.1:
    resolution: {integrity: sha1-jGStX9MNqxyXbiNE/+f3kqam30I=}
    engines: {node: '>=0.10.0'}
    dev: true

  /require-main-filename/1.0.1:
    resolution: {integrity: sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=}
    dev: true

  /resolve-dir/1.0.1:
    resolution: {integrity: sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=}
    engines: {node: '>=0.10.0'}
    dependencies:
      expand-tilde: 2.0.2
      global-modules: 1.0.0
    dev: true

  /resolve-options/1.1.0:
    resolution: {integrity: sha1-MrueOcBtZzONyTeMDW1gdFZq0TE=}
    engines: {node: '>= 0.10'}
    dependencies:
      value-or-function: 3.0.0
    dev: true

  /resolve-url/0.2.1:
    resolution: {integrity: sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=}
    deprecated: https://github.com/lydell/resolve-url#deprecated
    dev: true

  /resolve/1.20.0:
    resolution: {integrity: sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==}
    dependencies:
      is-core-module: 2.6.0
      path-parse: 1.0.7
    dev: true

  /ret/0.1.15:
    resolution: {integrity: sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==}
    engines: {node: '>=0.12'}
    dev: true

  /safe-buffer/5.1.2:
    resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==}
    dev: true

  /safe-buffer/5.2.1:
    resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==}
    dev: true

  /safe-regex/1.1.0:
    resolution: {integrity: sha1-QKNmnzsHfR6UPURinhV91IAjvy4=}
    dependencies:
      ret: 0.1.15
    dev: true

  /semver-greatest-satisfied-range/1.1.0:
    resolution: {integrity: sha1-E+jCZYq5aRywzXEJMkAoDTb3els=}
    engines: {node: '>= 0.10'}
    dependencies:
      sver-compat: 1.5.0
    dev: true

  /semver/5.7.1:
    resolution: {integrity: sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==}
    hasBin: true
    dev: true

  /set-blocking/2.0.0:
    resolution: {integrity: sha1-BF+XgtARrppoA93TgrJDkrPYkPc=}
    dev: true

  /set-value/2.0.1:
    resolution: {integrity: sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==}
    engines: {node: '>=0.10.0'}
    dependencies:
      extend-shallow: 2.0.1
      is-extendable: 0.1.1
      is-plain-object: 2.0.4
      split-string: 3.1.0
    dev: true

  /snapdragon-node/2.1.1:
    resolution: {integrity: sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==}
    engines: {node: '>=0.10.0'}
    dependencies:
      define-property: 1.0.0
      isobject: 3.0.1
      snapdragon-util: 3.0.1
    dev: true

  /snapdragon-util/3.0.1:
    resolution: {integrity: sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==}
    engines: {node: '>=0.10.0'}
    dependencies:
      kind-of: 3.2.2
    dev: true

  /snapdragon/0.8.2:
    resolution: {integrity: sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==}
    engines: {node: '>=0.10.0'}
    dependencies:
      base: 0.11.2
      debug: 2.6.9
      define-property: 0.2.5
      extend-shallow: 2.0.1
      map-cache: 0.2.2
      source-map: 0.5.7
      source-map-resolve: 0.5.3
      use: 3.1.1
    dev: true

  /source-map-resolve/0.5.3:
    resolution: {integrity: sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==}
    dependencies:
      atob: 2.1.2
      decode-uri-component: 0.2.0
      resolve-url: 0.2.1
      source-map-url: 0.4.1
      urix: 0.1.0
    dev: true

  /source-map-url/0.4.1:
    resolution: {integrity: sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==}
    dev: true

  /source-map/0.5.7:
    resolution: {integrity: sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=}
    engines: {node: '>=0.10.0'}
    dev: true

  /sparkles/1.0.1:
    resolution: {integrity: sha512-dSO0DDYUahUt/0/pD/Is3VIm5TGJjludZ0HVymmhYF6eNA53PVLhnUk0znSYbH8IYBuJdCE+1luR22jNLMaQdw==}
    engines: {node: '>= 0.10'}
    dev: true

  /spdx-correct/3.1.1:
    resolution: {integrity: sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==}
    dependencies:
      spdx-expression-parse: 3.0.1
      spdx-license-ids: 3.0.10
    dev: true

  /spdx-exceptions/2.3.0:
    resolution: {integrity: sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==}
    dev: true

  /spdx-expression-parse/3.0.1:
    resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==}
    dependencies:
      spdx-exceptions: 2.3.0
      spdx-license-ids: 3.0.10
    dev: true

  /spdx-license-ids/3.0.10:
    resolution: {integrity: sha512-oie3/+gKf7QtpitB0LYLETe+k8SifzsX4KixvpOsbI6S0kRiRQ5MKOio8eMSAKQ17N06+wdEOXRiId+zOxo0hA==}
    dev: true

  /split-string/3.1.0:
    resolution: {integrity: sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==}
    engines: {node: '>=0.10.0'}
    dependencies:
      extend-shallow: 3.0.2
    dev: true

  /stack-trace/0.0.10:
    resolution: {integrity: sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA=}
    dev: true

  /static-extend/0.1.2:
    resolution: {integrity: sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=}
    engines: {node: '>=0.10.0'}
    dependencies:
      define-property: 0.2.5
      object-copy: 0.1.0
    dev: true

  /stream-exhaust/1.0.2:
    resolution: {integrity: sha512-b/qaq/GlBK5xaq1yrK9/zFcyRSTNxmcZwFLGSTG0mXgZl/4Z6GgiyYOXOvY7N3eEvFRAG1bkDRz5EPGSvPYQlw==}
    dev: true

  /stream-shift/1.0.1:
    resolution: {integrity: sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==}
    dev: true

  /string-width/1.0.2:
    resolution: {integrity: sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=}
    engines: {node: '>=0.10.0'}
    dependencies:
      code-point-at: 1.1.0
      is-fullwidth-code-point: 1.0.0
      strip-ansi: 3.0.1
    dev: true

  /string_decoder/1.1.1:
    resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==}
    dependencies:
      safe-buffer: 5.1.2
    dev: true

  /strip-ansi/3.0.1:
    resolution: {integrity: sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=}
    engines: {node: '>=0.10.0'}
    dependencies:
      ansi-regex: 2.1.1
    dev: true

  /strip-bom/2.0.0:
    resolution: {integrity: sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=}
    engines: {node: '>=0.10.0'}
    dependencies:
      is-utf8: 0.2.1
    dev: true

  /sver-compat/1.5.0:
    resolution: {integrity: sha1-PPh9/rTQe0o/FIJ7wYaz/QxkXNg=}
    dependencies:
      es6-iterator: 2.0.3
      es6-symbol: 3.1.3
    dev: true

  /through2-filter/3.0.0:
    resolution: {integrity: sha512-jaRjI2WxN3W1V8/FMZ9HKIBXixtiqs3SQSX4/YGIiP3gL6djW48VoZq9tDqeCWs3MT8YY5wb/zli8VW8snY1CA==}
    dependencies:
      through2: 2.0.5
      xtend: 4.0.2
    dev: true

  /through2/2.0.5:
    resolution: {integrity: sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==}
    dependencies:
      readable-stream: 2.3.7
      xtend: 4.0.2
    dev: true

  /through2/3.0.2:
    resolution: {integrity: sha512-enaDQ4MUyP2W6ZyT6EsMzqBPZaM/avg8iuo+l2d3QCs0J+6RaqkHV/2/lOwDTueBHeJ/2LG9lrLW3d5rWPucuQ==}
    dependencies:
      inherits: 2.0.4
      readable-stream: 2.3.7
    dev: true

  /time-stamp/1.1.0:
    resolution: {integrity: sha1-dkpaEa9QVhkhsTPztE5hhofg9cM=}
    engines: {node: '>=0.10.0'}
    dev: true

  /to-absolute-glob/2.0.2:
    resolution: {integrity: sha1-GGX0PZ50sIItufFFt4z/fQ98hJs=}
    engines: {node: '>=0.10.0'}
    dependencies:
      is-absolute: 1.0.0
      is-negated-glob: 1.0.0
    dev: true

  /to-object-path/0.3.0:
    resolution: {integrity: sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=}
    engines: {node: '>=0.10.0'}
    dependencies:
      kind-of: 3.2.2
    dev: true

  /to-regex-range/2.1.1:
    resolution: {integrity: sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=}
    engines: {node: '>=0.10.0'}
    dependencies:
      is-number: 3.0.0
      repeat-string: 1.6.1
    dev: true

  /to-regex/3.0.2:
    resolution: {integrity: sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==}
    engines: {node: '>=0.10.0'}
    dependencies:
      define-property: 2.0.2
      extend-shallow: 3.0.2
      regex-not: 1.0.2
      safe-regex: 1.1.0
    dev: true

  /to-through/2.0.0:
    resolution: {integrity: sha1-/JKtq6ByZHvAtn1rA2ZKoZUJOvY=}
    engines: {node: '>= 0.10'}
    dependencies:
      through2: 2.0.5
    dev: true

  /type/1.2.0:
    resolution: {integrity: sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==}
    dev: true

  /type/2.5.0:
    resolution: {integrity: sha512-180WMDQaIMm3+7hGXWf12GtdniDEy7nYcyFMKJn/eZz/6tSLXrUN9V0wKSbMjej0I1WHWbpREDEKHtqPQa9NNw==}
    dev: true

  /typedarray/0.0.6:
    resolution: {integrity: sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=}
    dev: true

  /unc-path-regex/0.1.2:
    resolution: {integrity: sha1-5z3T17DXxe2G+6xrCufYxqadUPo=}
    engines: {node: '>=0.10.0'}
    dev: true

  /undertaker-registry/1.0.1:
    resolution: {integrity: sha1-XkvaMI5KiirlhPm5pDWaSZglzFA=}
    engines: {node: '>= 0.10'}
    dev: true

  /undertaker/1.3.0:
    resolution: {integrity: sha512-/RXwi5m/Mu3H6IHQGww3GNt1PNXlbeCuclF2QYR14L/2CHPz3DFZkvB5hZ0N/QUkiXWCACML2jXViIQEQc2MLg==}
    engines: {node: '>= 0.10'}
    dependencies:
      arr-flatten: 1.1.0
      arr-map: 2.0.2
      bach: 1.2.0
      collection-map: 1.0.0
      es6-weak-map: 2.0.3
      fast-levenshtein: 1.1.4
      last-run: 1.1.1
      object.defaults: 1.1.0
      object.reduce: 1.0.1
      undertaker-registry: 1.0.1
    dev: true

  /union-value/1.0.1:
    resolution: {integrity: sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==}
    engines: {node: '>=0.10.0'}
    dependencies:
      arr-union: 3.1.0
      get-value: 2.0.6
      is-extendable: 0.1.1
      set-value: 2.0.1
    dev: true

  /unique-stream/2.3.1:
    resolution: {integrity: sha512-2nY4TnBE70yoxHkDli7DMazpWiP7xMdCYqU2nBRO0UB+ZpEkGsSija7MvmvnZFUeC+mrgiUfcHSr3LmRFIg4+A==}
    dependencies:
      json-stable-stringify-without-jsonify: 1.0.1
      through2-filter: 3.0.0
    dev: true

  /unset-value/1.0.0:
    resolution: {integrity: sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=}
    engines: {node: '>=0.10.0'}
    dependencies:
      has-value: 0.3.1
      isobject: 3.0.1
    dev: true

  /upath/1.2.0:
    resolution: {integrity: sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==}
    engines: {node: '>=4'}
    dev: true

  /urix/0.1.0:
    resolution: {integrity: sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=}
    deprecated: Please see https://github.com/lydell/urix#deprecated
    dev: true

  /use/3.1.1:
    resolution: {integrity: sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==}
    engines: {node: '>=0.10.0'}
    dev: true

  /util-deprecate/1.0.2:
    resolution: {integrity: sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=}
    dev: true

  /v8flags/3.2.0:
    resolution: {integrity: sha512-mH8etigqMfiGWdeXpaaqGfs6BndypxusHHcv2qSHyZkGEznCd/qAXCWWRzeowtL54147cktFOC4P5y+kl8d8Jg==}
    engines: {node: '>= 0.10'}
    dependencies:
      homedir-polyfill: 1.0.3
    dev: true

  /validate-npm-package-license/3.0.4:
    resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==}
    dependencies:
      spdx-correct: 3.1.1
      spdx-expression-parse: 3.0.1
    dev: true

  /value-or-function/3.0.0:
    resolution: {integrity: sha1-HCQ6ULWVwb5Up1S/7OhWO5/42BM=}
    engines: {node: '>= 0.10'}
    dev: true

  /vinyl-fs/3.0.3:
    resolution: {integrity: sha512-vIu34EkyNyJxmP0jscNzWBSygh7VWhqun6RmqVfXePrOwi9lhvRs//dOaGOTRUQr4tx7/zd26Tk5WeSVZitgng==}
    engines: {node: '>= 0.10'}
    dependencies:
      fs-mkdirp-stream: 1.0.0
      glob-stream: 6.1.0
      graceful-fs: 4.2.8
      is-valid-glob: 1.0.0
      lazystream: 1.0.0
      lead: 1.0.0
      object.assign: 4.1.2
      pumpify: 1.5.1
      readable-stream: 2.3.7
      remove-bom-buffer: 3.0.0
      remove-bom-stream: 1.2.0
      resolve-options: 1.1.0
      through2: 2.0.5
      to-through: 2.0.0
      value-or-function: 3.0.0
      vinyl: 2.2.1
      vinyl-sourcemap: 1.1.0
    dev: true

  /vinyl-sourcemap/1.1.0:
    resolution: {integrity: sha1-kqgAWTo4cDqM2xHYswCtS+Y7PhY=}
    engines: {node: '>= 0.10'}
    dependencies:
      append-buffer: 1.0.2
      convert-source-map: 1.8.0
      graceful-fs: 4.2.8
      normalize-path: 2.1.1
      now-and-later: 2.0.1
      remove-bom-buffer: 3.0.0
      vinyl: 2.2.1
    dev: true

  /vinyl/2.2.1:
    resolution: {integrity: sha512-LII3bXRFBZLlezoG5FfZVcXflZgWP/4dCwKtxd5ky9+LOtM4CS3bIRQsmR1KMnMW07jpE8fqR2lcxPZ+8sJIcw==}
    engines: {node: '>= 0.10'}
    dependencies:
      clone: 2.1.2
      clone-buffer: 1.0.0
      clone-stats: 1.0.0
      cloneable-readable: 1.1.3
      remove-trailing-separator: 1.1.0
      replace-ext: 1.0.1
    dev: true

  /which-module/1.0.0:
    resolution: {integrity: sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=}
    dev: true

  /which/1.3.1:
    resolution: {integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==}
    hasBin: true
    dependencies:
      isexe: 2.0.0
    dev: true

  /wrap-ansi/2.1.0:
    resolution: {integrity: sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=}
    engines: {node: '>=0.10.0'}
    dependencies:
      string-width: 1.0.2
      strip-ansi: 3.0.1
    dev: true

  /wrappy/1.0.2:
    resolution: {integrity: sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=}
    dev: true

  /xtend/4.0.2:
    resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==}
    engines: {node: '>=0.4'}
    dev: true

  /y18n/3.2.2:
    resolution: {integrity: sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==}
    dev: true

  /yargs-parser/5.0.1:
    resolution: {integrity: sha512-wpav5XYiddjXxirPoCTUPbqM0PXvJ9hiBMvuJgInvo4/lAOTZzUprArw17q2O1P2+GHhbBr18/iQwjL5Z9BqfA==}
    dependencies:
      camelcase: 3.0.0
      object.assign: 4.1.2
    dev: true

  /yargs/7.1.2:
    resolution: {integrity: sha512-ZEjj/dQYQy0Zx0lgLMLR8QuaqTihnxirir7EwUHp1Axq4e3+k8jXU5K0VLbNvedv1f4EWtBonDIZm0NUr+jCcA==}
    dependencies:
      camelcase: 3.0.0
      cliui: 3.2.0
      decamelize: 1.2.0
      get-caller-file: 1.0.3
      os-locale: 1.4.0
      read-pkg-up: 1.0.1
      require-directory: 2.1.1
      require-main-filename: 1.0.1
      set-blocking: 2.0.0
      string-width: 1.0.2
      which-module: 1.0.0
      y18n: 3.2.2
      yargs-parser: 5.0.1
    dev: true
